trumpet lily (datura) - French English Dictionary